Applications of HPJava

نویسندگان

  • Bryan Carpenter
  • Geoffrey C. Fox
  • Han-Ku Lee
  • Sang Boem Lim
چکیده

We describe two applications of our HPJava language for parallel computing. The first is a multigrid solver for a Poisson equation, and the second is a CFD application that solves the Euler equations for inviscid flow. We illustrate how the features of the HPJava language allow these algorithms to be expressed in a straightforward and convenient way. Performance results on an IBM SP3 are presented.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

HPJava: Programming Support for High-Performance Grid-Enabled Applications

The paper begins by considering what a Grid Computing Environment might be, why it is demanded, and how the authors’ HPspmd programming fits into this picture. We then review our HPJava environment as a contribution towards programming support for High-Performance GridEnabled Environments. Future grid computing systems will need to provide programming models. In a proper programming model for g...

متن کامل

Considerations in HPJava Language Design and Implementation

This report discusses some design and implementation issues in the HPJava language. Through example codes, we will illustrate how various language features have been designed to facilitate e cient implementation. This may help programming of real applications in the new style.

متن کامل

HPJava: Efficient Compilation and Performance for HPC

We review the authors’ HPJava programming environment , and compare and contrast with systems like HPF. Because the underlying programming language is Java, and because the HPJava programming model relies centrally on object-oriented run-time descriptors for distributed arrays, the achievable performance has been somewhat uncertain. In the latest publication [15], we have proved that HPJava ind...

متن کامل

Benchmarking HPJava: Prospects for Performance

The HPspmd programming language model is a flexible hybrid of HPF-like dataparallel language features and the popular, library-oriented, SPMD style, omitting some basic assumptions of the HPF model. Here, we will discuss a Java-based HPspmd language, called HPJava. HPJava extends the Java language with some additional syntax and pre-defined classes for handling distributed arrays, and a few new...

متن کامل

HPJava: a data parallel programming alternative

The HPJava (high-performance Java) project aims to support scientific and parallel computing in a modern, object-oriented, Internet-friendly en-vironment—the Java platform. HPJava leverages popular high-performance Fortran (HPF) language and library features such as " scientific " multidi-mensional array syntax and distributed arrays, while at a more language-independent level, it introduces a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003